package ClassesBasicas;


/** 
 * 
 * Classe básica de Estádio
 * @author leyla
 *
 */

public class Estadio {
        private int codEstadio;
        private String nomeEstadio;
        private String localEstadio;
        private int codPais;
        //metodo correto de declaracao (alterar nos das meninas)
        private Pais pais = new Pais();
        
        
        public Estadio (){
                
        }
        
        public Estadio (String nomeEstadio, String localEstadio, int codPais){
        	
        	//desconsiderar estar forma de declaracao (alterar nos das meninas)
        	//pais = new Pais();
        	//pais.setCodPais(codPais);
        	
            this.localEstadio = localEstadio;
            this.nomeEstadio = nomeEstadio;
            this.codPais = codPais;
        }
        
        
        public int getCodEstadio() {
            return codEstadio;
        }

	public void setCodEstadio(int codEstadio) {
            this.codEstadio = codEstadio;
	}

	public String getNomeEstadio() {
            return nomeEstadio;
	}

	public void setNomeEstadio(String nomeEstadio) {
            this.nomeEstadio = nomeEstadio;
	}

	public String getLocalEstadio() {
            return localEstadio;
	}

	public void setLocalEstadio(String localEstadio) {
            this.localEstadio = localEstadio;
	}

	public int getCodPais() {
            return codPais;
	}

	public void setCodPais(int codPais) {
            this.codPais = codPais;
	}

	public Pais getPais() {
            return pais;
	}

	public void setPais(Pais pais) {
            this.pais = pais;
	}

	/**
    	 * verifica se os campos do Estádio são válidos
    	 * @return
    	 */
        
    	public boolean isvalid(){
    		if(this.nomeEstadio == null || this.nomeEstadio.equals("") || this.localEstadio == null || this.localEstadio.equals("")){
    			return false;
    		}
    		return true;
    	}
}